On the Pragmatics of Model-Based Design Position Statement

نویسنده

  • Reinhard von Hanxleden
چکیده

Linguists distinguish the syntax, semantics and pragmatics of languages. Together these three categories are referred to as semiotics—the study of how meaning is constructed and understood. All three categories can be applied to programming languages as well as natural languages. In the context of programming languages, syntax is determined by formal rules saying how to construct expressions of the language, semantics determines the meaning of syntactic constructs , and the pragmatics of a language refers to practical aspects of how constructs and features of a language may be used to achieve various objectives [1]. My position is that the pragmatics of modeling languages deserves more attention than it has received so far. Specifically, it appears that the practical issues of how to create, maintain, browse and visualize graphical models have been neglected in the past. This largely offsets the inherent advantages of visual languages, unduly limits designers' productivity, and makes it difficult to design complex systems. Traditionally, " pragmatics " refers to how elements of a language should be used, e. g., for what purposes an assignment statement should be used, or under what circumstances a level of hierarchy should be introduced in a model. It is usually not considered how the practical design activities themselves (editing, browsing, etc.) are performed—simply because this is usually not much of an issue when textual languages are concerned. There may be differences in convenience of use in different text editors, and integrated design environments (IDEs) can provide various levels of support in building and maintaining large software artifacts. However, the basic mechanics of writing or changing a line of code is rather standard and efficient. In comparison, the mechanics of editing a graph-ical model are much more involved, and it appears that there is much to be gained in this area. Hence " pragmatics of modeling languages " here refers to the practical aspects of handling a model in a model-based design flow. There are several established fields that can provide valuable input here, such as the area of human computer interaction, cognitive psychology, and the graphical layout community. For example, there are fundamental practical differences in using textual or graphical languages [2,3], and freeing the modeler from the burden of manually drawing a graphical model opens the door to a number of productivity-enhancing techniques that allow to combine the best of both worlds [4]. Furthermore, there are already a number of paradigms …

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Towards a Contrastive Pragmatic Analysis of Congratulation Speech Act in Persian and English

This paper aims at studying the speech act of congratulation in Persian and English with regard to semantic formulas. To gather the semantic formulas related to congratulation, the researchers chose 100 movies (50 in Persian and 50 in English) as the instrument of the study. The only model of cross-cultural comparison was related to that of Elwood (2004). Therefore, we used Elwood’s model as th...

متن کامل

Codification Mission Statement and Developmental Strategies of Physical Education and Sport Sciences Faculty of Kharazmi University (2014-2018)

Organizations without strategy are like a ships without a compass. The purpose of this study was to Codification a mission statement and strategies developtnem of Faculty of Physical Education and Sport Sciences Kharazmi University in Horizon 1404. Statistical research samples were 15 persons that included the administrators, active and Physical Education experts who were aware of the situation...

متن کامل

The Design and Analysis of Pragmatic Competence-based Assessments for Improving Linguistics Skills of EFL Learners

Following a thorough survey of the available literature and concentrating on the wax and wane of testing pragmatic competence so far, the present study firstly is an attempt to develop a comprehensive test of inter-language pragmatics mainly focusing on academic situations in the Iranian context. Secondly, the study aims to investigate the criteria required for the selection of speech acts of a...

متن کامل

Statement of Investment Deposits Performance: Improvement of Accountability in the Business Model of Usury-free Banking in Iran, Consistant with IFRS

Statement of investment deposits performance is a separate and supplementary financial statement that is designed with two objectives: 1. Improvement in the level of disclosure and accountability of the banks to the owners of investment deposits as the main providers of the banks’ resources, and 2. Implementation of the IFRS standards on banking business in Iran. In this paper, the principles g...

متن کامل

Experimental Hysteresis Identification and Micro-position Control of a Shape-Memory-Alloy Rod Actuator

In order to exhaustively exploit the high-level capabilities of shape memory alloys (SMAs), they must be applied in control systems applications. However, because of their hysteretic inherent, dilatory response, and nonlinear behavior, scientists are thwarted in their attempt to design controllers for actuators of such kind.  The current study aims at developing a micro-position control system ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008